Emberveil sourcegame/2006Scape Server/src/main/java/com/rs2/net/packets/impl/BankX1.java
package com.rs2.net.packets.impl;
import com.rs2.game.players.Player;
import com.rs2.net.Packet;
import com.rs2.net.packets.PacketType;
/**
* Bank X Items
**/
public class BankX1 implements PacketType {
public static final int PART1 = 135;
public static final int PART2 = 208;
public int XremoveSlot, XinterfaceID, XremoveID, Xamount;
@Override
public void processPacket(Player player, Packet packet) {
player.endCurrentTask();
if (packet.getOpcode() == 135) {
player.xRemoveSlot = packet.readSignedWordBigEndian();
player.xInterfaceId = packet.readUnsignedWordA();
player.xRemoveId = packet.readSignedWordBigEndian();
} else {
if (player.xInterfaceId == 7423) {
player.getItemAssistant().bankItem(player.xRemoveId, player.xRemoveSlot, Xamount);// Depo 1
player.getItemAssistant().resetItems(7423);
}
}
if (packet.getOpcode() == PART1) {
synchronized (player) {
player.getOutStream().createFrame(27);
}
}
}
}